home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / os2 / os2trace.zip / OS2TRACE.NWS < prev    next >
Text File  |  1997-05-20  |  12KB  |  292 lines

  1.  
  2.  
  3.      Operating System/2 API Trace Enabler/Customizer/Summarizer History
  4.  
  5.  
  6.   COMING ATTRACTIONS: * Provide OS2TRACE FAQ
  7.                       * Support remaining 16-bit APIs
  8.  
  9.   Release      : 2.40.21 (20 May 97)
  10.   Enhancements : Fixed stack  overwriting of 16-bit Dos API  parameters by
  11.                  non-volatile register restore routine
  12.                : Minimized stack usage by trace API routines
  13.  
  14.   Release      : 2.40.20 (05 May 97)
  15.   Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Vio APIs exported
  16.                  from VIOCALLS
  17.  
  18.   Release      : 2.40.19 (01 May 97)
  19.   Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Mou APIs exported
  20.                  from MOUCALLS
  21.  
  22.   Release      : 2.40.18 (30 Apr 97)
  23.   Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Kbd APIs exported
  24.                  from KBDCALLS
  25.  
  26.   Release      : 2.40.17 (21 Apr 97)
  27.   Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Dos APIs exported
  28.                  from:
  29.                    DOSCALLS  MONCALLS  MSG       NAMPIPES  NLS
  30.                    QUECALLS  SESMGR
  31.  
  32.   Release      : 2.40.16 (15 Apr 97)
  33.   Enhancements : Removed references to OS/2 for PowerPC  from Presentation
  34.                  Manager interface help, PMOS2TRC.HLP
  35.  
  36.   Release      : 2.40.15 (01 Apr 97)
  37.   Enhancements : Fixed output logging of Dos32FindFirst's fourth parameter
  38.                  to  match  what  is  actually  returned  instead  of what
  39.                  documentation claims is returned
  40.  
  41.   Release      : 2.40.14 (25 Mar 97)
  42.   Enhancements : Fixed logging of DENA2 buffers, as the structure does not
  43.                  contain the extended attribute's value
  44.  
  45.   Release      : 2.40.13 (20 Mar 97)
  46.   Enhancements : Added option  for launching .EXE files  after enabling to
  47.                  Presentation Manager interface, PMOS2TRC.EXE
  48.  
  49.   Release      : 2.40.12 (19 Mar 97)
  50.   Enhancements : Supported NE executable file format
  51.  
  52.   Release      : 2.40.11 (19 Mar 97)
  53.   Enhancements : Added option for  saving window position  to Presentation
  54.                  Manager interface, PMOS2TRC.EXE
  55.  
  56.   Release      : 2.40.10 (14 Mar 97)
  57.   Enhancements : Fixed  importing  Dev32StdOpen  (as  OS/2  2.00  API)  by
  58.                  loading dynamically (as OS/2 2.10 API) instead
  59.  
  60.   Release      : 2.40.09 (14 Mar 97)
  61.   Enhancements : Removed issuing  error for API exit  without matching API
  62.                  entry to  support  summarizing  trace  information  files
  63.                  that wrapped
  64.  
  65.   Release      : 2.40.08 (13 Mar 97)
  66.   Enhancements : Added support for trace summarization and associated help
  67.                  to Presentation Manager interface, PMOS2TRC.EXE
  68.  
  69.   Release      : 2.40.07 (13 Mar 97)
  70.   Enhancements : Added cancellation confirmation when customization option
  71.                  state changed
  72.  
  73.   Release      : 2.40.06 (12 Mar 97)
  74.   Enhancements : Fixed  output  logging  of  Win32EnumObjectClasses  first
  75.                  parameter
  76.  
  77.   Release      : 2.40.05 (12 Mar 97)
  78.   Enhancements : Added support for trace enablement and associated help to
  79.                  Presentation Manager interface, PMOS2TRC.EXE
  80.  
  81.   Release      : 2.40.04 (12 Mar 97)
  82.   Enhancements : Fixed error reading  an ELF executable file  format DLL's
  83.                  string table
  84.  
  85.   Release      : 2.40.03 (11 Mar 97)
  86.   Enhancements : Converted to IBM VisualAge C++
  87.  
  88.   Release      : 2.40.02 (11 Mar 97)
  89.   Enhancements : Removed loading and unloading of trace DLLs to verify the
  90.                  DLLs are on the  LIBPATH due to an  error present in  all
  91.                  32-bit versions of OS/2
  92.  
  93.   Release      : 2.40.01 (27 Sep 96)
  94.   Enhancements : Fixed  displaying -D  for PMGPI  API groups  when logging
  95.                  trace customization information
  96.  
  97.   Release      : 2.40.00 (05 Sep 96)
  98.   Enhancements : Supported new 32-bit OS/2 2.40 (Warp Version 4) APIs:
  99.                    Dos32QueryThreadContext (DOSCALLS.877)
  100.                    Drg32QueryFormat (PMDRAG.75)
  101.                    Gpi32QueryTabbedTextExtent (PMGPI.658)
  102.                    Gpi32TabbedCharStringAt (PMGPI.659)
  103.                    Gpi32QueryRasterizerCaps (PMGPI.660)
  104.                    Gpi32CreateRoundRectRegion (PMGPI.661)
  105.                    Gpi32CreateEllipticRegion (PMGPI.662)
  106.                    Gpi32CreatePolygonRegion (PMGPI.663)
  107.                    Gpi32ResizePalette (PMGPI.666)
  108.                    Gpi32QueryNearestPaletteIndex (PMGPI.667)
  109.                    Gpi32SetFontMappingFlags (PMGPI.668)
  110.                    Gpi32QueryFontMappingFlags (PMGPI.669)
  111.                    Gpi32BeginInkPath (PMGPI.670)
  112.                    Gpi32EndInkPath (PMGPI.671)
  113.                    Gpi32StrokeInkPath (PMGPI.672)
  114.                    Dev32PostEscape (PMGPI.729)
  115.                    Win32QueryControlColors (PMMERGE.5470)
  116.                    Win32SetControlColors (PMMERGE.5471)
  117.                    Spl32QueryPort (PMSPL.410)
  118.                    Spl32SetPort (PMSPL.411)
  119.                    Spl32QueryPath (PMSPL.412)
  120.                    Spl32CreatePort (PMSPL.413)
  121.                    Spl32DeletePort (PMSPL.414)
  122.                    Prt32ResetAbort (PMSPL.600)
  123.                    Prt32AbortDoc (PMSPL.601)
  124.                    Prt32NewPage (PMSPL.602)
  125.                    Prt32Query (PMSPL.603)
  126.                    Prt32Set (PMSPL.604)
  127.                    Spl32ProtSendCmd (PMSPL.605)
  128.                    Spl32ProtXlateCmd (PMSPL.606)
  129.                    Spl32QmNewPage (PMSPL.607)
  130.                    Spl32QmGetJobID (PMSPL.608)
  131.                    Spl32Disable (PMSPL.610)
  132.                    Spl32Enable (PMSPL.611)
  133.                    Spl32Register (PMSPL.612)
  134.                    Spl32UnRegister (PMSPL.613)
  135.                    Spl32RegisterControlPanel (PMSPL.614)
  136.                    Spl32QueryControlPanel (PMSPL.615)
  137.                    Spl32DisplayControlPanel (PMSPL.616)
  138.                    Spl32GetPortFromQ (PMSPL.617)
  139.                    Spl32GetControlPanelList (PMSPL.618)
  140.                    Win32SetClipRegion (PMWIN.1043)
  141.                    Win32QueryClipRegion (PMWIN.1044)
  142.  
  143.   Release      : 2.30.30 (26 Jun 96)
  144.   Enhancements : Supported 32-bit OS/2 2.00  Presentation Manager debugger
  145.                  APIs:
  146.                    Win32LockInput
  147.                    Win32QuerySendMsg
  148.                    Win32QueueFromID
  149.                    Win32ReplyMsg
  150.                    Win32ThreadAssocQueue
  151.                    Win32WakeThread
  152.  
  153.   Release      : 2.30.29 (21 Jun 96)
  154.   Enhancements : Fixed altering of registers by trace API prior to calling
  155.                  Dos32UnwindException   (saved   context,   logged   input
  156.                  parameters, restored context, and jumped to API)
  157.  
  158.   Release      : 2.30.28 (14 Jun 96)
  159.   Enhancements : Changed  all  carriage return-newline  pairs  output by C
  160.                  run-time  to newline,  as IBM C Set++  provides  carriage
  161.                  return automatically
  162.  
  163.   Release      : 2.30.27 (13 Jun 96)
  164.   Enhancements : Logged EA value contained within FEA2 structure
  165.  
  166.   Release      : 2.30.26 (23 May 96)
  167.   Enhancements : Issued more specific enablement messages, such as whether
  168.                  API  tracing is already  enabled or disabled  and name of
  169.                  required DLL missing from LIBPATH
  170.  
  171.   Release      : 2.30.25 (15 Apr 96)
  172.   Enhancements : Verified file address of new executable header within DOS
  173.                  header before reading OS/2 header
  174.  
  175.   Release      : 2.30.24 (29 Mar 96)
  176.   Enhancements : Provided  Presentation Manager  interface,  PMOS2TRC.EXE,
  177.                  with support for trace option customization and help
  178.  
  179.   Release      : 2.30.23 (27 Mar 96)
  180.   Enhancements : Fixed output  logging of  Win32StretchPointer  parameters
  181.                  and exported  Win32GetErasePS,  Win32ReleaseErasePS,  and
  182.                  Win32StretchPointer
  183.  
  184.   Release      : 2.30.22 (19 Dec 95)
  185.   Enhancements : Supported new 32-bit OS/2 3.00 (OS/2 for PowerPC) non-Uni
  186.                  wrapper APIs exported from DOSCALLS:
  187.                    Dos32GetLocaleModule (DOSCALLS.430)
  188.                    Dos32CreateRamSem (DOSCALLS.9004)
  189.                    Dos32CloseRamSem (DOSCALLS.9005)
  190.                    Dos32OpenRamSem (DOSCALLS.9006)
  191.                    Dos32RequestRamSem (DOSCALLS.9007)
  192.                    Dos32ReleaseRamSem (DOSCALLS.9008)
  193.                    Dos32QueryProcessInfo (DOSCALLS.9010)
  194.                    Dos32QueryThreadInfo (DOSCALLS.9011)
  195.                    Dos32FindFromName (DOSCALLS.9018)
  196.  
  197.   Release      : 2.30.21 (13 Dec 95)
  198.   Enhancements : Forwarded  the  private  APIs   exported  from  DOSCALL1,
  199.                  HELPMGR, PMCTLS, PMGPI, PMPIC, PMSHAPI, PMSPL, and PMWIN
  200.  
  201.   Release      : 2.30.20 (27 Nov 95)
  202.   Enhancements : Supported the APIs exported from  MSG, NLS, QUECALLS, and
  203.                  SESMGR that are also exported from DOSCALL1
  204.  
  205.   Release      : 2.30.19 (02 Nov 95)
  206.   Enhancements : Fixed input logging of Drg32DragFiles' second, third, and
  207.                  fourth parameters
  208.  
  209.   Release      : 2.30.18 (24 Sep 95)
  210.   Enhancements : Added the -T option,  which time  stamps API  entries and
  211.                  exits
  212.  
  213.   Release      : 2.30.17 (22 Sep 95)
  214.   Enhancements : Added the -F option, which logs a maximum number of bytes
  215.                  before log file wrapping (overwriting from the beginning)
  216.                  occurs
  217.  
  218.   Release      : 2.30.16 (22 Sep 95)
  219.   Enhancements : Enhanced the -B option by increasing the maximum possible
  220.                  number of bytes logged from buffers to 64KB and by adding
  221.                  the "ALL" suboption
  222.  
  223.   Release      : 2.30.15 (29 Aug 95)
  224.   Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Pic APIs exported
  225.                  from PMPIC
  226.  
  227.   Release      : 2.30.14 (29 Aug 95)
  228.   Enhancements : Supported 32-bit OS/2 2.00  through 2.30 Prt and Spl APIs
  229.                  exported from PMSPL
  230.  
  231.   Release      : 2.30.13 (27 Aug 95)
  232.   Enhancements : Supported ELF executable file format
  233.                : Added MSG group to -D option
  234.  
  235.   Release      : 2.30.12 (25 Aug 95)
  236.   Enhancements : Fixed removing  of Dos32QueryMessageCP's message  segment
  237.                  parameter from stack
  238.  
  239.   Release      : 2.30.11 (14 Aug 95)
  240.   Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Prf APIs exported
  241.                  from PMSHAPI
  242.  
  243.   Release      : 2.30.10 (13 Aug 95)
  244.   Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Drg APIs exported
  245.                  from PMDRAG
  246.  
  247.   Release      : 2.30.09 (12 Aug 95)
  248.   Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Dev APIs exported
  249.                  from PMGPI
  250.                : Added DEV group to -G option
  251.  
  252.   Release      : 2.30.08 (11 Aug 95)
  253.   Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Ddf APIs exported
  254.                  from HELPMGR
  255.  
  256.   Release      : 2.30.07 (11 Aug 95)
  257.   Enhancements : Switched to new build structure  that supports both Intel
  258.                  and PowerPC builds
  259.  
  260.   Release      : 2.30.06 (09 Aug 95)
  261.   Enhancements : Fixed  output  logging  of   Dos32DevIOCtl's  fourth  and
  262.                  seventh parameters
  263.  
  264.   Release      : 2.30.05 (04 Aug 95)
  265.   Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Gpi APIs exported
  266.                  from PMGPI
  267.  
  268.   Release      : 2.30.04 (28 Jul 95)
  269.   Enhancements : Fixed logging  of integer  buffers,  as some APIs  passed
  270.                  size of  buffer in  bytes to  logging  routine  expecting
  271.                  number of integers in buffer
  272.  
  273.   Release      : 2.30.03 (20 Jul 95)
  274.   Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Win APIs exported
  275.                  from:
  276.                    HELPMGR   PMCTLS    PMSHAPI   PMWIN     PMWP
  277.  
  278.   Release      : 2.30.02 (18 Jul 95)
  279.   Enhancements : Added  optional  "NO"  prefix  to  API  groups  to  allow
  280.                  requesting tracing for all except specific API group(s)
  281.  
  282.   Release      : 2.30.01 (09 Jul 95)
  283.   Enhancements : Issued warning if at least one of the required trace DLLs
  284.                  is not on the LIBPATH
  285.  
  286.   Release      : 2.30.00 (12 Jun 95)
  287.   Enhancements : Supported LX executable file format
  288.                : Supported 32-bit OS/2 2.00 through 2.30 Dos APIs exported
  289.                  from:
  290.                    DOSCALLS  MSG       NLS       QUECALLS  SESMGR
  291.  
  292.